import http from '@/utils/request'

/**
 * 获取轮播图数据
 * @module apis/banner
 */
export function fetchData() {
  return http.get('/api/banner/list')
}

/**
 * 获取列表数据
 * @module apis/banner
 */
export function fetchList(data: object) {
  return http.get('/api/banner/list', data)
}

/**
 * 新增数据
 */
export function create(data: object) {
  return http.post('/api/banner', data)
}

/**
 * 修改数据
 */
export function update(data: object) {
  return http.put('/api/banner', data)
}
/**
 * 移除数据
 */
export function remove(id: string) {
  return http.delete('/api/banner/' + id)
}

export default {
  fetchData,
  fetchList,
  update,
  create,
  remove
}
